pass array by reference c